<?
// Сделал  чтобы не надо было прописывать конфиги вручную. Вместо этого они читаются из конфига спипа
//require_once('../plugins/items_et_traductions/inc/spip_launcher.php');
// Если выполняется скрипт php_ajax.php, то надо чуток подправить путь к файлу конфига
$add_path = '';
if (strpos($_SERVER["SCRIPT_NAME"],'php_ajax.php'))
    $add_path = '../../';
    
$Ligne = '';
$fp=fopen($add_path.'../config/connect.php','r');
while(!feof($fp)) {
    $Ligne .= fgets($fp,255);
}

//$extract = eregi("spip_connect_db((.*))",$Ligne,$regs);
// Сдесь надо было заменить на preg_match, потому что не глушится Deprecated ошибка функции eregi 
$extract = preg_match("/spip_connect_db((.*))/",$Ligne,$regs);
$explode = explode(',',str_replace(array("'",'"','(',')'),'',$regs[1]));
$lang = isset($GLOBALS['spip_lang']) ? $GLOBALS['spip_lang'] : 'en';
$GLOBALS['langue_native'] = $lang;
$GLOBALS['plug_host'] = $explode[0];
$GLOBALS['plug_bdd'] = $explode[4];
$GLOBALS['plug_user'] = $explode[2];
$GLOBALS['plug_password'] = $explode[3];

//------------------------------------------------------------------
function connexion(){
// connexion au serveur
mysql_connect($GLOBALS['plug_host'],$GLOBALS['plug_user'],$GLOBALS['plug_password']) or die("erreur de connexion au serveur ");
mysql_select_db($GLOBALS['plug_bdd']) or die("erreur de connexion  la base de donnes ".$GLOBALS['plug_bdd']);
}
//------------------------------------------------------------------
function erreur_sql($resultat_sql,$req){
if (!$resultat_sql){
echo "Requête : ".$req."<BR>";
$error="Erreur : ".mysql_errno()." : ".mysql_error();
echo $error."<BR>";
}
}
//------------------------------------------------------------------
function execute_sql($req){
$resultat_sql=mysql_query($req);
erreur_sql($resultat_sql,$req);
return $resultat_sql;
}
?>